1003 W Ogden Ave, Ste B, Naperville, IL 60563-7908, Naperville
New tables, chairs and booths; streamlined menu. Food was great!
New tables, chairs and booths; streamlined menu. Food was great!